﻿using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;

namespace TeacherLeftHand.Util
{
    public static class DataHelper
    {
        public const string TMRequiredNameMsg = "TMRequiredNameMsg";
        public const string KIRequiredContentMsg = "KIRequiredContentMsg";
        public const string KIRequiredClassMsg = "KIRequiredClassMsg";
        public const string KIRequiredSubjectMsg = "KIRequiredSubjectMsg";
        public const string KIRequiredTopicMsg = "KIRequiredTopicMsg";
        public const string NumberFormatExceptionMsg = "NumberFormatExceptionMsg";

        public static ObservableCollection<int> ClassLevelList = new ObservableCollection<int>
                                                                     {
                                                                         1,2,3,4,5
                                                                     };

        public static ObservableCollection<string> KITypeList = new ObservableCollection<string>
                                                                    {
                                                                        TranslationManager.Instance.Translate("Theorical").ToString(),
                                                                        TranslationManager.Instance.Translate("Practical").ToString()
                                                                    };

        public static string DeleteConfirmationMessage = TranslationManager.Instance.Translate("DeleteConfirmationMessage").ToString();
        public static string DeleteConfirmationCaption = TranslationManager.Instance.Translate("DeleteConfirmationCaption").ToString();

        public static string CreateNewKITitle = TranslationManager.Instance.Translate("CreateNewKITitle").ToString();
        public static string UpdateKITitle = TranslationManager.Instance.Translate("UpdateKITitle").ToString();

        public static string CreateNewTMTitle = TranslationManager.Instance.Translate("CreateNewTMTitle").ToString();
        public static string UpdateTMTitle = TranslationManager.Instance.Translate("UpdateTMTitle").ToString();
    }
}
